rorippa islandica - French English Dictionary